package petrus.components.scroll
{

	import flash.text.TextField;


	/**
	 * Interface implémentée par le composants ScrollArea.
	 *
	 * @author Benoit Petrus
	 * @langversion ActionScript 3.0
	 * @playerversion Flash 9
	 */

	public interface IScrollArea
	{

		/**
		 * Deplacement de la zone de contnu en fonction d'un nombre de pixel donné.
		 *
		 * @param	pixelValue	Positionnement de la zone de contenu en pixel .
		 *
		 * @param	useEasing	Effet d'amorti dans le deplacement.
		 */
		function forcePixelPos(pixelValue : Number , useEasing : Boolean = true):void

		/**
		 * Deplacement de la zone de contnu en fonction d'un pourcentage donné.
		 *
		 * @param	percent	Positionnement de la zone de contenu en pourcent .
		 *
		 * @param	useEasing	Effet d'amorti dans le deplacement.
		 */
		function forcePercentPos(percent : Number , useEasing : Boolean = true):void
		
	}
}